﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AmiEmuLib.AmigaConfiguration.AudioConfig
{
    /// <summary>
    /// Audio filter.
    /// </summary>
    /// TODO: jak robie testy audio to wywalic to zostawic tylko a500 i a1200 wlaczana cia, 
    /// wywalic wszystkie pozostale, w xml tez zostawic tylko 4 blepy
    public enum AmigaAudioFilter
    {
        /// <summary>
        /// Always off.
        /// </summary>
        AlwaysOff = 0,

        /// <summary>
        /// A500 filter. Driven by amiga registers.
        /// </summary>
        EmulatedA500 = 1,

        /// <summary>
        /// A1200 filter. Driven by amiga registers.
        /// </summary>
        EmulatedA1200 = 2,

        /// <summary>
        /// A500 filter. Always on.
        /// </summary>
        AlwaysOnA500 = 3,

        /// <summary>
        /// A1200 filter. Always on.
        /// </summary>
        AlwaysOnA1200 = 4, 
    }
}
